vr2-4-06.wrl


[ VRML source code ]

#VRML V2.0 utf8
#vr2-4-06.wrl
#body
LOD {
  range [ 5, 10 ]
  level [
    Group {
      Transform {
        scale 1 1 0.5
        children Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0 1 1
            }
          }
          geometry Sphere {
            radius 10
          }
        }
      }
      #needles
      Transform {
        translation 0 15 0
        children DEF Needle Shape {
          appearance Appearance {
            material Material {
              diffuseColor 1 1 0
            }
          }
          geometry Cone {
            bottomRadius 2
            height 10
          }
        }
      }
      Transform {
        translation -5.130302 14.095389 0 
        rotation 0 0 1 0.349066
        children USE Needle
      }
      Transform {
        translation -9.641814 11.490667 0
        rotation 0 0 1 0.698132
        children USE Needle
      }
      Transform {
        translation -12.990381 7.500000 0
        rotation 0 0 1 1.047198
        children USE Needle
      }
      Transform {
        translation -14.772116 2.604723 0
        rotation 0 0 1 1.396263
        children USE Needle
      }
      Transform {
        translation -14.772116 -2.604723 0
        rotation 0 0 1 1.745329
        children USE Needle
      }
      Transform {
        translation -12.990381 -7.500000 0
        rotation 0 0 1 2.094395
        children USE Needle
      }
      Transform {
        translation -9.641814 -11.490667 0
        rotation 0 0 1 2.443461
        children USE Needle
      }
      Transform {
        translation -5.130302 -14.095389 0
        rotation 0 0 1 2.792527
        children USE Needle
      }
      Transform {
        translation 0.000000 -15.000000 0
        rotation 0 0 1  3.141593
        children USE Needle
      }
      Transform {
        translation 5.130302 -14.095389 0
        rotation 0 0 1 3.490659
        children USE Needle
      }
      Transform {
        translation 9.641814 -11.490667 0
        rotation 0 0 1 3.839724
        children USE Needle
      }
      Transform {
        translation 12.990381 -7.500000 0
        rotation 0 0 1 4.188790
        children USE Needle
      }
      Transform {
        translation 14.772116 -2.604723 0
        rotation 0 0 1 4.537856
        children USE Needle
      }
      Transform {
        translation 14.772116 2.604723 0
        rotation 0 0 1 4.886922
        children USE Needle
      }
      Transform {
        translation 12.990381 7.500000 0
        rotation 0 0 1 5.235988
        children USE Needle
      }
      Transform {
        translation 9.641814 11.490667 0
        rotation 0 0 1 5.585054
        children USE Needle
      }
      Transform {
        translation 5.130302 14.095389 0
        rotation 0 0 1 5.934119
        children USE Needle
      }
    },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0 1 1
        }
      }
      geometry Sphere {
        radius 10
      }
    },
    Shape {
      geometry Box { size 5 5 5 }
    }
  ]
}